home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / falcon / programm.ing / nt_dsp1.lzh / NT_DSP1.MSA / FFT / FFTR2AT.ASM < prev    next >
Assembly Source File  |  1990-01-17  |  1KB  |  44 lines

  1. ;
  2. ; This program originally available on the Motorola DSP bulletin board.
  3. ; It is provided under a DISCLAMER OF WARRANTY available from
  4. ; Motorola DSP Operation, 6501 Wm. Cannon Drive W., Austin, Tx., 78735.
  5. ; Radix 2, In-Place, Decimation-In-Time FFT (smallest code size).
  6. ; (test program)
  7. ; Last Update 30 Sep 86   Version 1.1
  8. ;
  9. fftr2at ident   1,1
  10.         page    132,54
  11.         opt     nomd,nomex,loc,cre,nocex,mu
  12.  
  13.         include 'dsplib:sincos'
  14.         include 'dsplib:fftr2a'
  15.  
  16. ;
  17. ; Main program to call the FFTR2A macro
  18. ;       Argument list
  19. ;
  20. ;       16 point complex, in-place FFT
  21. ;       4 FFT passes
  22. ;       Data starts at address 0
  23. ;       Coefficient table starts at address 16
  24. ;
  25. ; Latest revision - 2-Oct-86
  26.  
  27. reset   equ     0
  28. start   equ     $100
  29. points  equ     16
  30. data    equ     0          
  31. coef    equ     16
  32.  
  33.         sincos  points,coef
  34.  
  35.         opt     mex
  36.         org     p:reset
  37.         jmp     start
  38.  
  39.         org     p:start
  40.         fftr2a  points,data,coef
  41.         end
  42.